English Dictionary
◊ PORCUPINE BALL
porcupine ball
n : meat patties rolled in rice and simmered in a tomato sauce
[syn: {porcupines}]